<?php

class ProdutoDAO {
    function cadastrarProdutoDAO($produto) {

    //diretório destino das imagens dentro da pasta da aplicação...
    //deve ter permissão para escrita chmod(777)...
        $dir = "../up/";
        //recebendo o arquivo multipart vindo do flash...
        $file = $_FILES["Filedata"];
        //finalizando o upload e criando apartir do arquivo temp, multipart, um novo arquivo
        // em nossa pasta de destino. O echo serve para dizer ao flash se deu certo ou não...
        echo move_uploaded_file($file["tmp_name"], $dir . "/" . $file["name"]);


        //var_dump ($file["name"]);
        $foto = $file["name"];

        $con = mysql_connect("localhost","root","");
        if (!$con) {
            die('Could not connect: ' . mysql_error());
        }

        mysql_select_db("market-home", $con);


        $sql =  mysql_query ("INSERT into produto (foto, ".
            "categoria, ".
            "fabricante, ".
            "nome, ".
            "descricao,".
            "preco,".
            "quantidade)".
            "values ('". $foto . "', ".
            "'". $produto->getCategoria() ."', ".
            "'". $produto->getFabricante() ."', ".
            "'". $produto->getNome() ."', ".
            "'". $produto->getDescricao() ."', ".
            "'". $produto->getPreco() ."', ".
            "'". $produto->getQuantidade() ."')");


        mysql_close($con);

    }

    function selectProduto() {

        $con = mysql_connect("localhost","root","");
        if (!$con) {
            die('Could not connect: ' . mysql_error());
        }

        mysql_select_db("market-home", $con);


        $sql = mysql_query ("select cod, foto, nome, preco, fabricante, categoria, round(preco,2) as preco from produto order by rand() limit 5");


        mysql_close($con);
        return $sql;
    }


    function selectTBDAO($produto){
//        var_dump($produto);
//        die("akii");

        $con = mysql_connect("localhost","root","");
        if (!$con) {
            die('Could not connect: ' . mysql_error());
        }

        mysql_select_db("market-home", $con);


        $sql = mysql_query ("SELECT * FROM produto WHERE nome LIKE ". "'%". $produto->getSelectTextBox()  ."%'");


            return $sql;


             mysql_close($con);
    }


    function selectProdutoDetalhesDAO($produto){
       

        $con = mysql_connect("localhost","root","");
        if (!$con) {
            die('Could not connect: ' . mysql_error());
        }

        mysql_select_db("market-home", $con);

        $sql =  mysql_query ("SELECT * FROM produto WHERE cod = '". $produto->getSelect2() ."' ");


        return $sql;

        mysql_close($con);
    }


}
?>
